package com.wechatapp.mengyao.poetry.core;
import java.lang.annotation.*;

/**
 * @author yanghuaxu
 * @date 2025/6/11 11:00
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface JsonFieldFilterDef {

    Entry[] value();

    @interface Entry {
        Class<?> type();
        String[] include() default {};
        String[] exclude() default {};
    }
}